#ifndef VECTORLAYERPROPERTY_H
#define VECTORLAYERPROPERTY_H

#include <QDialog>
#include "ui_VectorLayerProperty.h"
#include <QColor>

class VectorLayer;

class VectorLayerProperty : public QDialog
{
	Q_OBJECT

public:
	VectorLayerProperty(VectorLayer* vectorLayer, QWidget *parent = 0);
	~VectorLayerProperty();
public:
	QColor getSelectedColor() const { return _selectedColor; }
private slots:
	void selectColor();
private:
	void setPushButtonColor(QPushButton* button, QColor color);
private:
	Ui::VectorLayerProperty ui;
	QColor		_selectedColor;
};

#endif // VECTORLAYERPROPERTY_H
